Anthony Leon PereraAnthony Leon Perera
Al-Hilal on the brink of history: 47 unbeaten, memories of Thong Nhat flood backNight falls on an unlit pitch, I hear the ball rolling and call it a poem. Bu...
Baloy and the Goal Panama Did Not Need to WinNizhny Novgorod, June 24, 2026. The 78th minute. The scoreboard had shown 6-0...
The Analysis Returned Empty: Vietnamese Volleyball and the Price of Unverified Data2:47 in the morning, on a street along the Han River in Da Nang. I open the...
ChessBase Magazine #225: Bent Larsen on the Cover, Prague 2026 InsideOn my desk in Shanghai lies a magazine cover. The name Bent Larsen is printed...
Xuan Son's Calf Tear and Hoang Duc's Doping Test: Reading the Fine Print of a Badly Paired HeadlineIn the 60th minute of Vietnam's match against the Philippines, Nguyen Xuan So...
Vietnamese Table Tennis: The Uncultivated Layer Beneath the TableThree in the afternoon on a Saturday. The gymnasium at the sports training...
18 Tickets to World Cup 2027: The Journey Across Five Continents and the Numbers That Never Tell the Whole StoryI still remember that afternoon in Hanoi last April, when I sat in a small ca...
The Wrong Ruler: How Vietnamese Billiards Keeps Misjudging a GenerationIn July 2026, at a billiards club on Le Loi Street in Hai Phong, a...
Xuan Son tears calf, leaves FIFA ASEAN Cup early: Vietnam's No.9 puzzle ahead of ThailandWhen the clock reached the 60th minute, Nguyen Xuan Son limped toward the...
Alejandro Davidovich Fokina Wins Shanghai Masters After Historic ComebackAlejandro Davidovich Fokina won the Shanghai Masters and claimed the first AT...
PUBG Faces a Block in Vietnam: When a Licensing Line Divides an Esports EcosystemAt around 10 p.m., I opened the PUBG Esports homepage and scrolled to Southea...
Autumn 2026: Re-reading a Hamstring Case from a Newly Reunified Vietnamese FootballIn October 2026, the dirt pitch in northern Vietnam was still soaked after da...
JFA withdraws from FIFAe World Cup 2026 in Jeddah: when safety beats preparationOn October 10, the Japan Football Association (JFA) issued a short notice:...
PV Sindhu at the 2026 Asian Games: Five Rivals, One Head-to-Head Table and the Silence of the DrawThe second game ended at 21-6. An Se-young won the final point with a save in...
India crush Bangladesh 3-0 at Asian Games 2026: Quarter-final berth secured, but questions remainOn September 21, 2026, at Ichinomiya City Municipal Gymnasium in Aichi-Nagoya...
The Scouting Report Came Back Empty: Nine 'Insufficient Data' Entries and a Lesson for Vietnamese FootballLast month the scouting department of a V.League club sent me a fourteen-page...
Denzel Aberdeen returns to Florida: Court clears the way for the defending NCAA champion's 'final piece'On an August afternoon in 2026, Denzel Aberdeen received word from his lawyer...
One Stoppage-Time Goal, One Scuffle, and Two Ledgers That Do Not MatchMinute 90+4. The score is 1-1. A substitute receives the ball on the flank,...
Milwaukee's 99 Percent: Raduljica, Giannis and the Variable Data ForgotMiroslav Raduljica clearly remembers the 2026/14 season. On the "Ozbiljno...
When Data Is Empty: A Swimming Analyst Faces the Never-Ending TouchI sat in front of the screen for three full hours, opening and reopening the...
Baloy and the Goal Panama Did Not Need to WinNizhny Novgorod, June 24, 2026. The 78th minute. The scoreboard had shown 6-0...
The Analysis Returned Empty: Vietnamese Volleyball and the Price of Unverified Data2:47 in the morning, on a street along the Han River in Da Nang. I open the...
ChessBase Magazine #225: Bent Larsen on the Cover, Prague 2026 InsideOn my desk in Shanghai lies a magazine cover. The name Bent Larsen is printed...
Xuan Son's Calf Tear and Hoang Duc's Doping Test: Reading the Fine Print of a Badly Paired HeadlineIn the 60th minute of Vietnam's match against the Philippines, Nguyen Xuan So...
Vietnamese Table Tennis: The Uncultivated Layer Beneath the TableThree in the afternoon on a Saturday. The gymnasium at the sports training...
18 Tickets to World Cup 2027: The Journey Across Five Continents and the Numbers That Never Tell the Whole StoryI still remember that afternoon in Hanoi last April, when I sat in a small ca...
The Wrong Ruler: How Vietnamese Billiards Keeps Misjudging a GenerationIn July 2026, at a billiards club on Le Loi Street in Hai Phong, a...
Xuan Son tears calf, leaves FIFA ASEAN Cup early: Vietnam's No.9 puzzle ahead of ThailandWhen the clock reached the 60th minute, Nguyen Xuan Son limped toward the...
Alejandro Davidovich Fokina Wins Shanghai Masters After Historic ComebackAlejandro Davidovich Fokina won the Shanghai Masters and claimed the first AT...
PUBG Faces a Block in Vietnam: When a Licensing Line Divides an Esports EcosystemAt around 10 p.m., I opened the PUBG Esports homepage and scrolled to Southea...
Autumn 2026: Re-reading a Hamstring Case from a Newly Reunified Vietnamese FootballIn October 2026, the dirt pitch in northern Vietnam was still soaked after da...
JFA withdraws from FIFAe World Cup 2026 in Jeddah: when safety beats preparationOn October 10, the Japan Football Association (JFA) issued a short notice:...
PV Sindhu at the 2026 Asian Games: Five Rivals, One Head-to-Head Table and the Silence of the DrawThe second game ended at 21-6. An Se-young won the final point with a save in...
India crush Bangladesh 3-0 at Asian Games 2026: Quarter-final berth secured, but questions remainOn September 21, 2026, at Ichinomiya City Municipal Gymnasium in Aichi-Nagoya...
The Scouting Report Came Back Empty: Nine 'Insufficient Data' Entries and a Lesson for Vietnamese FootballLast month the scouting department of a V.League club sent me a fourteen-page...
Denzel Aberdeen returns to Florida: Court clears the way for the defending NCAA champion's 'final piece'On an August afternoon in 2026, Denzel Aberdeen received word from his lawyer...
One Stoppage-Time Goal, One Scuffle, and Two Ledgers That Do Not MatchMinute 90+4. The score is 1-1. A substitute receives the ball on the flank,...
Milwaukee's 99 Percent: Raduljica, Giannis and the Variable Data ForgotMiroslav Raduljica clearly remembers the 2026/14 season. On the "Ozbiljno...
When Data Is Empty: A Swimming Analyst Faces the Never-Ending TouchI sat in front of the screen for three full hours, opening and reopening the...
